package apiday01;
// String 的演示
public class StringDemo {
    public static void main(String[] args) {
        /*
           常见面试题：
            String s = new String("hello");
            问：如上语句创建了几个对象？
            答：2个
               第一个：字面量“hello”——java 创建 String 字面量 并存入常量池
               第二个： new String() 对象 —— new 会再创一个对象 会引用 字符串内容
         */
        String s = new String("hello"); // 创建了2个对象
        String s1 = "hello"; // 复用常量池中的字面量对象
        System.out.println("s:"+s);
        System.out.println("s1:"+s1);
        System.out.println(s==s1); // false

        // 用equals 方法 比较字符串内容是否相同
        System.out.println(s.equals(s1)); // true
    }
}
